Skip to content

Merge release-1.1 to master#2220

Closed
yxue wants to merge 9 commits intoistio:masterfrom
yxue:master
Closed

Merge release-1.1 to master#2220
yxue wants to merge 9 commits intoistio:masterfrom
yxue:master

Conversation

@yxue
Copy link
Member

@yxue yxue commented May 17, 2019

What this PR does / why we need it: Merger release-1.1 to master

Which issue this PR fixes: fixes #2218

Joshua Blatt and others added 8 commits March 13, 2019 21:07
* update envoy to latest

Signed-off-by: Lizan Zhou <lizan@tetrate.io>

* update envoy with latest build fixes (istio#2147)

* fix build

Signed-off-by: Lizan Zhou <lizan@tetrate.io>

* fix build

Signed-off-by: Lizan Zhou <lizan@tetrate.io>

* fix formatting

* fix status match

Signed-off-by: Lizan Zhou <lizan@tetrate.io>
* Update envoy and build opt

envoy commit date: 04/10/2019
bazel version: 0.22.0

Signed-off-by: Yuchen Dai <silentdai@gmail.com>

* align envoy SHA in istio.deps with WORKSPACE

Signed-off-by: Yuchen Dai <silentdai@gmail.com>

* add comment above the uncomment local_repository

Signed-off-by: Yuchen Dai <silentdai@gmail.com>
* API sha for proxy

* Updating sha for API in Proxy
* Retrieve tracing header at report time

* add license header

* format

* add an integration test

* format

* clean comment
@istio-testing
Copy link
Collaborator

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: crazyxy
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: lizan

If they are not already assigned, you can assign the PR to them by writing /assign @lizan in a comment when ready.

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@istio-testing istio-testing requested review from linsun and qiwzhang May 17, 2019 23:06
@googlebot
Copy link
Collaborator

We found a Contributor License Agreement for you (the sender of this pull request), but were unable to find agreements for all the commit author(s) or Co-authors. If you authored these, maybe you used a different email address in the git commits than was used to sign the CLA (login here to double check)? If these were authored by someone else, then they will need to sign a CLA as well, and confirm that they're okay with these being contributed to Google.
In order to pass this check, please resolve this problem and have the pull request author add another comment and the bot will run again. If the bot doesn't comment, it means it doesn't think anything has changed.

ℹ️ Googlers: Go here for more info.

@googlebot googlebot added the cla: no Set by the Google CLA bot to indicate the author of a PR has not signed the Google CLA. label May 17, 2019
@yxue yxue closed this May 17, 2019
@yxue yxue reopened this May 17, 2019
@yxue yxue force-pushed the master branch 2 times, most recently from 320cdfe to 62e2225 Compare May 17, 2019 23:27
@yxue yxue changed the title Merger release-1.1 to master Merge release-1.1 to master May 17, 2019
@yxue yxue closed this May 17, 2019
@lambdai
Copy link
Contributor

lambdai commented May 17, 2019

@crazyxy You are almost there!
The build is failing because the 1.1 branch is using old header map API.
To fix it you can see the example here #2179

@yxue
Copy link
Member Author

yxue commented May 18, 2019

@duderino need your help to merge the pr

@duderino
Copy link

I will work with @crazyxy on Monday to do the merge on the command line. If I merge it via the github UI I will squash all the commits and lose the git history.

@duderino duderino closed this May 18, 2019
void ExtractHeaders(const Http::HeaderMap& header_map,
const std::set<std::string>& exclusives,
std::map<std::string, std::string>& headers) {
void ExtractHeaders(const Http::HeaderMap &header_map,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you check when the "&" "*" format is introduced? I don't see this pattern else where

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I doubt this is caused by the different version of clang-format I used.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If it is introduced at your merge, you'd better fixed with this PR.
If it is introduced by existing PR, we could fix it first and merge to master

actual = "//external:ssl",
)

# envoy commit date 04/10/2019
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I doubt some of the conflicts are not resolved correctly. John's PR shoudl beat this one: 0b76a30

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the redundant message. John's PR is down. If you check line 41, you will find John's PR. But I don't know why I didn't find this line when I resolving conflicts.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure. git is not that reliable :) That's why we have this review
Please fix it in the follow up

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: no Set by the Google CLA bot to indicate the author of a PR has not signed the Google CLA.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

master: sync release 1.1 branch

9 participants